Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 - 20 MONTPELIER PLACE Flats/Maisonettes £1,025,000 24 Aug 2006
23 MONTPELIER PLACE Terraced £2,700,000 4 May 2023
24 MONTPELIER PLACE Terraced £3,610,000 23 Dec 2013